Nuprl Definition : firstn 11,40

firstn(nas)
== rec-case(as) of [] => [] | a::as' => .if 0 <z n then cons(a; firstn((n - 1); as')) else [] fi 
(recursive) 
latex


DefinitionsY, x.A(x), rec-case(a) of [] => s | x::y => z.t(x;y;z), if b then t else f fi , i <z j, cons(carcdr), f(a), n - m, #$n, []
FDL editor aliasesfirstn

origin